Big Huge Thesaurus

Atropa belladonna

noun